module.exports = {
    // 应用被部署在一个子路径上，此处写上子路径的名称
    publicPath: process.env.NODE_ENV === 'development' ? '/' : '/kcb-carteam/',
    // 打包好的项目输出到项目下哪个文件夹下（设置了一个名称）
    outputDir: "carteam",
    // 静态资源路径
    assetsDir: "assets",
    //是否开启eslint保存检测 ,它的有效值为 true || false || 'error'
    lintOnSave: false,
    // 不需要生产环境的 source map 设置false（减小dist文件大小，加速构建）
    productionSourceMap: false,
    devServer: {
        open: true, // npm run serve后自动打开页面
        host: "localhost", // 匹配本机IP地址(默认是0.0.0.0)
        port: 4200, // 开发服务器运行端口号
        proxy: {
            '/kcbapi': {
                // 生产：https://cba360.com/kcbapi
                // 开发：http://101.132.173.193:8888/kcbapi
                target: 'https://cba360.com/kcbapi',
                // target: 'http://101.132.173.193:8888/kcbapi',
                pathRewrite: {
                    '/kcbapi': ''
                }
            }
        }
    },
    configureWebpack: {
        // 设置调试工具
        devtool: 'cheap-module-source-map',
        // 关闭 webpack 的性能提示
        performance: {
            hints: false
        },
        externals: [{
            './cptable': 'var cptable'
        }]
    },
};
